home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / program / ddj0897.zip / RCSC.ZIP / LIB51 / DTOI.C < prev    next >
Text File  |  1997-01-12  |  375b  |  13 lines

  1. /*
  2. ** dtoi -- convert signed decimal string to integer nbr
  3. **         returns field length, else ERR on error
  4. */
  5. dtoi(decstr, nbr)  char *decstr;  int *nbr;  {
  6.   int length, s;
  7.   if((*decstr)=='-') {s=1; ++decstr;} else s=0;
  8.   if((length=utoi(decstr, nbr))<0) return ERR;
  9.   if(*nbr<0) return ERR;
  10.   if(s) {*nbr = -*nbr; return ++length;} else return length;
  11.   }
  12.  
  13.